package com.hhk.project_01.controller;

import com.hhk.project_01.config.GetConfigData;
import com.hhk.project_01.config.GetSmoeOneProperties;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * 这里通过注入的方式获取spring组件容器中的类（通过@Componment注册进入）spring容器的组件
 */
@Controller
public class GetSchoolClass {
    @Autowired//注入类
    public GetConfigData getConfigData;

    @Autowired
    public GetSmoeOneProperties getSmoeOneProperties;

    @RequestMapping("/getConfigData")
    @ResponseBody
    public String getConfigData(){
        return "学校名称："+getConfigData.getName()+"-------"+"学校网站："+getConfigData.getWebsite();
    }

    @RequestMapping("getSmoeOneProperties")
    @ResponseBody
    public String getSmoeOneProperties(){
        return "某人的名字是："+getSmoeOneProperties.name+"---"+"某人的网站是："+getSmoeOneProperties.website;
    }

}
